Greg Brennecka is a meteoriticist with a sense of humor and a flair for making complex topics both understandable and entertaining.
William Morrow
9780063078925
William Morrow
9780063078925
Greg Brennecka is a meteoriticist with a sense of humor and a flair for making complex topics both understandable and entertaining.
Stay on top of new releases: Sign up for our newsletter to receive reading recommendations in your favorite genres.